component {

	function getFloodService() { return variables.floodService; }
	function setFloodService(any floodservice) {
		variables.floodService = arguments.floodservice;
	}

	function init(fw) {

		variables.fw = arguments.fw;

	}
	
	function list(any rc) {

		rc.data = getFloodService().list(argumentCollection=arguments.rc);

		return rc;
	}
	
	function chart(any rc) {

		rc.data = getFloodService().chart(argumentCollection=arguments.rc);

		return rc;
	}
	
	function map(any rc) {

		rc.data = getFloodService().map(argumentCollection=arguments.rc);

		return rc;
	}

}